package com.fan.springboot.domain;

import java.io.Serializable;

import org.springframework.data.mongodb.core.mapping.Document;

@Document(collection = "product")
public class Product implements Serializable {

	/**
	 * 产品
	 */
	private static final long serialVersionUID = 1L;

	private String id;

	private String fileName;

	private String filePath;

	private String completePath;

	private String cate; // 分类

	private String cateKey; // 分类key

	private String name; // 产品名称

	private String content; // 内容

	private long createTime;

	private long updateTime;

	private String relativeProjectId; // 关联项目id

	private String relativeProjectName; // 关联项目名称

	private String contentPictures; // 内容所有图片,以字符串保存,#分割

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getCompletePath() {
		return completePath;
	}

	public void setCompletePath(String completePath) {
		this.completePath = completePath;
	}

	public String getCate() {
		return cate;
	}

	public void setCate(String cate) {
		this.cate = cate;
	}

	public String getCateKey() {
		return cateKey;
	}

	public void setCateKey(String cateKey) {
		this.cateKey = cateKey;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(long createTime) {
		this.createTime = createTime;
	}

	public long getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(long updateTime) {
		this.updateTime = updateTime;
	}

	public String getRelativeProjectId() {
		return relativeProjectId;
	}

	public void setRelativeProjectId(String relativeProjectId) {
		this.relativeProjectId = relativeProjectId;
	}

	public String getContentPictures() {
		return contentPictures;
	}

	public void setContentPictures(String contentPictures) {
		this.contentPictures = contentPictures;
	}

	public String getRelativeProjectName() {
		return relativeProjectName;
	}

	public void setRelativeProjectName(String relativeProjectName) {
		this.relativeProjectName = relativeProjectName;
	}

}
